package list.demo;

import java.util.Iterator;
import java.util.LinkedList;
import java.util.Scanner;

public class LinkedListDemo {
/*
 * 用LinkedList来演示出栈的存入与释放过程
 * 
 * LinkedList有一个addFirst方法
 * 栈的存储是先进后出的
 * */
public void Demo() {
		LinkedList linked=new LinkedList();
		
		//用addFirst方法来存储
		System.out.println("请输入你要录入集合的个数");
		Scanner sc=new Scanner(System.in);
		int num=sc.nextInt();
		for(int x=0;x<num;x++) {
			System.out.println("请输入第"+x+"个值");
			String str=sc.next();
			linked.addFirst(str);
		}
		
		
		Iterator iterator=linked.iterator();
		
		while(iterator.hasNext()) {
			String str=(String)iterator.next();
			System.out.print(str+" ");
			
		}
		
		
}
	

}
